Jamal的博客

StackStorm Learning - Install

这个系列是翻译的StackStrom官方文档。

系列文章
总览
安装
Actions

安装

由于只是学习使用,最简单的方式就是docker跑起来了,到实际部署环节的时候再来考虑高可用能力。
根据官方文档docker使用一章,时使用的docker-compose来管理的,所以先确保已经安装了docker-compose.
如果已经安装了的话,就执行下面的操作吧。

  • clone一个st2的镜像
1
2
git clone https://github.com/stackstorm/st2-docker
cd st2-docker
  • 执行初始化
1
make env
  • 启动容器
1
docker-compose up -d
  • 关闭容器
1
docker-compose down
  • 登录容器
1
docker-compose exec stackstorm bash

web ui

defalut的镜像是绑定了localhost的443端口的,如下:

没什么特殊的情况下usename就是st2admin,密码可以看下容器上~/.st2/config中。
可以看到webui还是很丰富的:

另外还提供了很丰富的api:
https://api.stackstorm.com/